The phrase "general availability" means that something is widely accessible and ready to be used or purchased by the general public.